lay on


Results for "lay on"

English - Turkish Dictionary

play one´s trump card

(English - Turkish Dictionary) :
kozunu oynamak.